$(() => {
    // 1、获取用户信息
    function getInfo() {
        $.get('/admin/user/detail', res => {
            // 用户名称
            $('#inputEmail1').val(res.data.username);
            // 昵称
            $('#inputEmail2').val(res.data.nickname);
            // 邮箱
            $('#inputEmail3').val(res.data.email);
            // 用户图标
            $('.user_pic').prop('src', res.data.userPic);
            $('#inputEmail4').val(res.data.password);
        });
    }
    // 2、修改用户信息
    function setInfo() {

        // 2.1、修改用户图片
        $('#exampleInputFile').change(function () {
            const file = this.files[0];
            const url = URL.createObjectURL(file);
            console.log(url);
            $('.user_pic').prop('src', url);
        })

        // 2.2、修改按钮
        $('.btn-edit').click(function () {
            layer.confirm('您确定修改个人信息吗?', {title: '提示'}, function (index) {
                let formData = new FormData($('#form')[0]);
                console.log(formData);
                $.ajax({
                    type: 'post',
                    url: '/admin/user/edit',
                    data: formData,
                    contentType: false,
                    processData: false,
                    success(res) {
                        console.log(res);
                        layer.msg(res.msg);
                    }
                })
                layer.close(index);
            });

        });
    }

    // 1、获取用户信息
    getInfo();
    // 2、修改用户信息
    setInfo();
})